package com.jilefojing.beans.pojos;

import java.util.Date;

import javax.persistence.Column;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.Table;

import com.jilefojing.beans.pojos.base.BasePo;

/**
 * 
 * @author 作者 jgshun
 * @date   创建时间 2016年07月29日 13时54分55秒
 */
@Table(name = "r_hot_tag")
public class RHotTag extends BasePo {
		/**
		 * 属性查询列表
		 */
		public static final String FIELD_ID = "id";
		public static final String FIELD_ITEMTYPE = "itemType";
		public static final String FIELD_TAGID = "tagId";
		public static final String FIELD_SORT = "sort";
		public static final String FIELD_CREATEUSER = "createUser";
		public static final String FIELD_CREATETIME = "createTime";
		/**
		 * 列名查询列表
		 */
		public static final String COLUMN_ID = "id";
		public static final String COLUMN_ITEM_TYPE = "item_type";
		public static final String COLUMN_TAG_ID = "tag_id";
		public static final String COLUMN_SORT = "sort";
		public static final String COLUMN_CREATE_USER = "create_user";
		public static final String COLUMN_CREATE_TIME = "create_time";
	
	
			@Id
			@GeneratedValue(generator = "JDBC")
		private Long id;
			@Column(name = "item_type")
		private Short itemType;
			@Column(name = "tag_id")
		private Long tagId;
			@Column(name = "sort")
		private Double sort;
			@Column(name = "create_user")
		private Long createUser;
			@Column(name = "create_time")
		private Date createTime;
	
		/**
		 * 获取 主键
		 * 
		 * @return id - 主键
		 */
		public Long getId() {
			return id;
		}
	
		/**
		 * 设置 主键
		 * 
		 * @param id - 主键
		 */
		public void  setId(Long id) {
			this.id = id;
		}
		/**
		 * 获取 资源类型
		 * 
		 * @return itemType - 资源类型
		 */
		public Short getItemType() {
			return itemType;
		}
	
		/**
		 * 设置 资源类型
		 * 
		 * @param itemType - 资源类型
		 */
		public void  setItemType(Short itemType) {
			this.itemType = itemType;
		}
		/**
		 * 获取 标签id
		 * 
		 * @return tagId - 标签id
		 */
		public Long getTagId() {
			return tagId;
		}
	
		/**
		 * 设置 标签id
		 * 
		 * @param tagId - 标签id
		 */
		public void  setTagId(Long tagId) {
			this.tagId = tagId;
		}
		/**
		 * 获取 排序
		 * 
		 * @return sort - 排序
		 */
		public Double getSort() {
			return sort;
		}
	
		/**
		 * 设置 排序
		 * 
		 * @param sort - 排序
		 */
		public void  setSort(Double sort) {
			this.sort = sort;
		}
		/**
		 * 获取 创建用户
		 * 
		 * @return createUser - 创建用户
		 */
		public Long getCreateUser() {
			return createUser;
		}
	
		/**
		 * 设置 创建用户
		 * 
		 * @param createUser - 创建用户
		 */
		public void  setCreateUser(Long createUser) {
			this.createUser = createUser;
		}
		/**
		 * 获取 创建时间
		 * 
		 * @return createTime - 创建时间
		 */
		public Date getCreateTime() {
			return createTime;
		}
	
		/**
		 * 设置 创建时间
		 * 
		 * @param createTime - 创建时间
		 */
		public void  setCreateTime(Date createTime) {
			this.createTime = createTime;
		}
}